###+###### #######+## ..........#####........# ..........'...'........# ..........#####........# #..........# #........# #..........# #........+ #..........# #.......<# #....<.....# #........# ########'### ######+### ##...# ###..### #...## ##.##### #####......# ###+## #.)).......# #...... ##.###......### #....... #.%# #....[...## #........ #)## #......#..####........ #.# #......##...##........ ..# #......####..'o.......# #### #......# ####.o......# #......# #o)......# #......# #........ ######## #########