############ #..........# #.>........# #..........# #....>.....# #..........# ######..........# #...##...[......# #...##..........# # #...##..........# ##. ###...##..........# #..##....)?..########## ##.#..[#...#### #.....###)## ........##..# ........##.## ...o....##.# ........#..# ........#.## ........#.#### .............#### ..............# #.....%.......# ..............# ................# ##g............Z<# ##.....#..........# .....g........Z#### ...............# .......?.......# ........Sa..... .......<....... ............... (.............. #.............. ##...........#. ###.#..###..# ...... .## [...... )