###### ######## #....######......# #.##.#....)......# ######..#.#...........# #.......#.#.....###'### #.#######.#.....# #.# #.##.##...#)##### #.# #.##.##.###(# #####.# #.........#.# #...(.# ####..#.#.#.###...(.#######.. #..<.........').....(....... #.##.#####.###....(###...... #.##.....(.# #.....# ..... #.########## #...))# .... #>...................'...... #.################.###.....% #.####### #.# .. . #.......# ..# #######.# ### #.# #.# ####### #.# #.....###'#######. #.....##........'. #...$.++.....####. #.....##.....# #...).'......# #...S.#.###+## #.....#... #.....##### ###...# #...# #.>.# ....# .....#