########### #### ##### #..>......# ##...##...## #.........# #..........##########....<<...# ............%......##.........# ...................##.........# ..............................# ...........(.......##.........# ..$................##.........# .......##.....#.##............# ######....###...#####........... ###...###...########...#..# ###..####.......# ##..... #.........#####..## .## #..........#####..# #.................. ####....(....Z.....$.. #.......(........[.... #.................#### #..............%...... #.......[.....#....... ####..........c....... ##......S.#........ ##...............>. #.................. #.......Y....... #.......Z....... #.......<...###. #...........# ##.............. ##............. #####......... #......... #......... #####.....