########### . ..........##### ...#######.......### ###.......###......## .............###....# ...#######......#...## ###.....#...# ##....#...# ##....#...# ###.....#...# #####.<....#...## .#. ..)......###....# .. .# ......###......## ## #.. ....#######.......### #..#.. #.............##### ......##############.####### ................# #.######## ................####........# #..g.........'.##........# #.#...$......#.##........# #..........#..'........# ###+#......####........# #......# ########## .>......# #........# #?.......# #........#