## #####.# #########.....# #.............# #.<........)..# ##.....##.....# #.....##.....# #.....##'###.# #.....##....## ###...##.....# .######...##.....# .................# ... ..........######## ...........[.##....## #..... .....................# #..... .. .......(..........# . #..... .. #.##..###'###.....# ..##....##. ##.######...##.....# .......... #...........##....## ....... #............###### #.o.# ##..##.###...# #.###..)########..#### #...# .......o...........# ....# ...................# ...## ...................# .... ...................# ...# #######...########## ..## #+###