########### #########..r......####### ..........######........### .#######..######..##......# #####..##...#..##.##.#.# #.................##.#.# #.###..##........###.#.# #. #................#.# #. #.########.#######.# .r ..# #.# #.# .. #### #.# #.#### #.. ##+# #).(.# #.. ##...# ####.# ##.....## ##.# #.......## ##..# .........####..)######## .........+.............. ..!..w...####...######## #.......## #........# ##.....## #.##..##.# ##...# #.##.>.# # ##+# #.###.##.# #.# #........# #.# #####.#### ##.######## #.# ##.........# #.# ######.....####.####.# .....................# ########.#......###### #.######## #.# #.# #.# #.# #.# #.#