### #<# #.# #.# #.# #.########## #..........# ##########.# .......))# #######..# #..# #..# #..# ##########..# ........##..# #############.....######## ..........>.............. #....####.#..#.######### # #....# #............... #.##....#########.######### #.................# ###....########### #....######## #.....).....# #....)o.....# ####........# #........# ##########