############# #...........# ###...........# #.............### #........^....# #...........# #...).......# #.)<).......# #.)..)......# ##..######### ## ##...#### ... #......... .... #......... ..... #........> ......#####......... ....?.'..##......... ......##i.'......... ..... ####......... #+## ###+#####