################ #..............# #.############.# #.# #.# #### #.# #.# ..# #.# #.# # #.# #.######## #.# #..###.###........### #.# #.........#....)....###.##### #.####.##..######.........PP# #.####.##..# #..........#.# #.......#..#######.######.#.## ####...........#.#.## #....### #.##.#..##.###.#.# #..#...# #.##.#..# ##.#.## #....#.###### #.##.#.## ##.#.# #.#.........# ####.#...@..#.#.## #.#.######..# ###.###..##'## #.#.# #..# #.# ##..# #.#.# #..# ..( #..# #.#.# #..# ..# #########.>.# #..##### ..# ...........# #......# ##.# ########.#.## ##.###.# ##.###.## #.# #.# ########.## ##.#####.###<# ........## ##......PPP.# .#######.## ##.#####.##### ..##.###.## #.# ##. ..# #.###.#S#######.####### .. .. #.# ##.Z.>............# .. .. #.# #Z############.#.# #. .# #.# #.# #.#.# # #.#.# ###.####.# ##.#.# #.#.#.## #...Z..Z.# ######....# #......# #.#S###### #......#..# #. #<..# #)# #.####...## #..#?.O#### ......Z.# #.# ##.## #......o..###.......## #.# #.# ......W.........@... #.# #.# #.....Z<..## ....... #.# #.# ..Y...o............. #.# #.# (........##########.. #.# ##.#o#..... ....@ #.# # ###### ####..######### #.# #.............# #.# #.##.#.######.# #.# #. ##.#####S####.# .. #....@S.....#####.# #. #.#####............# # #.# ############## #.# ##