### #######.# #.......# #.#####.# #.# #.# #####.# #.# #.....# #.# #.##### #.# ######## #######.#########.####......# .................>..........# #######.#########.####...[..# #........#....##......# #..#.....##<#.##......# #..#..........#####.### #..#................# ####.####.....####..# ##.#####.# ##...##.)#..# .........# ##.##...#..# .#####..## #.#....#..# #<...# { #.#+.##g..# #.....# .. # #....# #........ ......# ......### ###....# ###...## ##...# #..## { {##..# #..#{ #..# ..# ..#