O(227)

<<>>