###### ####....######### #..'............# #.##....#######.# #.##....# #.# #.##....# #.# #.##....# #.# #.####### #.#### #.# ####....#.# #.# #.........# #.# #.#####.### #.# #.# .# #.# #o# . #.# #.# # #.# #oooo..# #.# ######.# #<# #.# #.# #.# #.# #.# #.# #.# #.# #.# ###[########## #............# #########....# #....# #)...# #.############ #........).... ####...######### #..........<# #...######### #...# #...# ###.# #.# #.# ..# ###