####+#.# #.. .# #...... #..#.# #. #.....# ..#.# ###.########## #.....+ ..#.# #.........[..# #.....# ...# #............# #######.....# #..# #............# #...........########..# #............#### #.....................# #................ #.............).....#.## #.....((S(..c.... #...................#..#########'########..... #...................#...(.....c........# ... #...................##.###.............# . #....(..............##..##.............# #####...................###.##.............# #.........##.........<..'.#..#.............# #.........##)..[........#.##.#.............# #####...........[.......#####.##...............# #.........###.#########.#####.###..............# #.........# #.# #........# #..)...........# #.........# #.# ######..####### #............... #.........###.###.......# #..#####'#####.. #..............##.#####.# ##.# #.# ########.......##.# #.##########.## #.# #.......##.# #.#...........# #.# #.......##.# #.#'#######...## #.# #.......##'### #........##....# #.# #............# #........##....###.# #............# #........##.....##.# #............# #........##...#.##.# #............# #........##...#..#.# #............# #.#...........##.#.# ######.#.....# #.########....##...# #.#.....# #.# #....###..# #.#.....###.# #.(..<##.># #####.........#.# #.###.###.# #..........##.#.########......##.# #.###########.#........#########.# #.# #.########.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.# #.#########.# #.###########.# #...........# #.............# ############# #############.# ###