########## .........# .........# .........# ############ .........##############..........# .........)....................!..# ..........[############.....)....# .........#..## #####<###### #####.#####..##### #.# #. ##.....# #.# #. #####.# #.# #.######## #<# #........# #.# ###......# #.# #..>...# #.# #####......# #..........# #....####...### #.# #..#.# #.##... #Y# ###.. #.# ## #.# #.# #.# ............... ..#####)####..# .)# Y## .. .. o..