###### ##### ###### ###.....# ##########....#######...# #....###### +.+.....+ +. #........#....'..+..+...### #....'..#.# #.#.....# #... +........'....#..#..#.....# #....#..'.# #.#.....# ###.... ########.#....#'###.#.....######....####.# ###<#.....# #.....##########.#...##.###...#'#.......##+#####.# +...+.....+ +.....+....^'....+...+........#_#.......#....#...# ###'#.....##+#.....##'##.#....#...###.##...#+#.......+....'...# #..................>..#+##+###.....#.##.......#.....###.###..# +.................[................+.##.##.....#'######.###..# #..................................#.##..+.....+.............# #...###.............................#.##..#.#...#.............# #...#.#...#+####'##....#+###+##.....+.....#.#...#.............# +...+.'...+.......+....+......+.....#.##.##.#...#'######.###+## #...###...#...##..#....#'##'###.....#.##.##.#...#.######.# #.........#'#####+#..<.#.#..........'.'...+.+...+........+ +.........'.......+....+.+..........#+##.####...#.#####..# #.........###.##.##....#'#.....##'#....#.##.....#.##### ## .............#+##.#...###.#.....'..#....#..#.....+.....# .............+..#.#...#...+.....#..+....+..+.....#'##+## .............#..'.'...+...#.....#..#....#..#...........# .............#+####...#'###.....#..##...##'###+##......+ ######'##.......................'...+...'...+...'......# #...'.......................#...#...#+####+##......# ###'##..................##+###...#.................## .....##'###'##..........'.. '...#.................+ .....'.......+..........### +.................# ....#..######............ #.................# # ##'####...#'#...#'#... .....####'#####+#...## +.....'...'.'...#.'... .....+.......+..'...# ##+###'#.!.#.#...'.# ......#######.##.#...# ............#.#...#'# ......## ##'##)###...# ............'.'...#.# ..... #...#...#...# ............#.#...#.# .... #...'...'...# #######...###.#...#.' ... +...#...#...# +...#...#...#.# ...#+## #####.### ..# #...'...'...#.# #....# #+# ## #...##+##...#.# #....+ .............'.##########...## .............#..#.......#....####### .. ..........#.##..)....#..>.+.....+ # ###+####+##.##..###..#....#.##.## +......F(..♣ ♣..'...##Y##+## #+####+##..###..#...+......+ #.......#...##.##.## #.......##+###.# # ######### #.. +.. #+##