### #<# #######'####### #...<.......... #........###### #........# #........# #........# ########## ...... ..O.. .... # .# ... .# ##### .## T.###.### #...#######+#... ........ #.#.##.......# ###T..# #.#.##.......# #####.'o..+ #.#.##.......# #.....#...# #.#.##.......# #.....#...# #.#.##.......# #.....#...# #.#.#######'## #####.#...# #.#.# #.# #.##### #<#.# #.###### #.# ###.#######......# #.# #.)............# #.# #########......###.# ...).............# ##################