############################################ #................................##........# #.##############################.##.######.# #.# #########...# #.##.# #.# #.# #......##...# ### #.##.# #.# #)# #......##...# #.####.##.# #.# ####.####......##...# #...##'##'#### #.# #..............##..)##########.#..........###.# #..............................+)............># #............).##...##########.#..........###)# #....>.........++..............#.##+####### #.# #..............##...#########..#.## #.# #..............##...# ##....# #.# #..............##...# #....# #.# #..............################...# #.# #.........#'#### #.......>........# #.# #........##.# #...........##..#### #.# ##.########.#########...............# #.# #######(# #.....)..............##.#.# #.....#(# ###########.........<.....##### #.....#.# #..........##........ #.....#.# #............ ....... #.....#)# #..........###........ #.....#)######## #............'r....... #..............###########..........###S....).. #...................................# ....... #...................######..........# ..(.... #.#########.........# #..........# ....... #.....#.............# #########.## ....(. #.###.#.###....###### #.# ...(. #.#...#...#....# #.# #### #.#.#####.#....# #.# #.#.......#.#### #.# #.#.#####.#.# #.# #.#...#...#.# #.. #.###.#.###.# ### #.....#.....# #############