### #. ##'####### ##.###### #........# #.......# ###........# ###.......# ##.'........# #.........#####..#........# #.......##.>..##........# #.....%.##.#####........# #.......##.# #.......)# #.......##.# #######'## #..........# ####....# #.......#### #....#### ###.##### #.#### #..# #.# ####'##### #.# #........# ###'####### #........# #.........# #........# #<........# #........# #.........# +......o># #.........# #......ga# +......... #(.......+ #........ ........# #....... ........# #...... .......# #..... ####+## ##.