### #####+#+### ... #.........# ..# #.........+ ..# #.....(...##..#### #####............. .............## #######....####### #..........# #...######.# ... #...# #.# ....####### #...# #.# ..........###...# #.# ................# #.# ................# ##'######. ................# #......... ##.............#####.......#. #......r%=.................# #......†.###########.......# #...?....+ .......#.......# #$.......# ...............# #........# ######.#.......# #........# #.#<#....... #.....#### ........#.###### #..... #########.# #..... .# .# .# .#