###### #....# #############....# #..........##....##### #.########.##........# #.# #.##........# #.# #.##.....?{.##### #.########...>............ #.......##.#####)....##### ####....##.# #..)..# #....##.# #...))# #....##.# #....)....... #....##>................. ###.##................... #.# .........%........$ #.# .......####....... #.# ........ ....(.. #.##........ ....... #........ #........ #........ ############........ #<.................. ############........ #........ #........ #........ #########