########## ..........### ####### #..........'.######## ....... #..........#.#......# ....... #..........#.'......# ###.<...... #..........###......####zzz.$..... #(.........# #......##...#..z..... #..........# #......#..###....... #..........# #......#.## ......W #......^.).# #......'.# ....... #..........# #......### ...... ########'### ####+### ###+# ####...# ##....### ##### #).#### #..... ##'##### #...... #..)...### #....... #......'.##### #.......# #......#.....# #.......# #......#####.###.......# #>.....# #...'.......# #......# #####.......# #....).# #....(..# #......# #.......+ #.###### #......# #.......# #.).(..# ##+##### ##'###### ######)# #..# ########(## ####.#### #.........# #.......# #.......(.# #.......# #....>...<# #.......#### #..)......#. #..........# #.<.........# #......[##.# #.........### #.......##.###.........# #.......##..##.........# #.......###............# ######.## ####..(......# ..# ##.######## ### #..# ##.# .) ... .