###### #....##### #.....#!!# #..P.##!.# #%.%%.##'## ##### #....##...# #...### ##....'....# ###.....# #.....')...# #.......# #....%##...# ###......####### #......##'## #.(....####.##.## #..%P.##..# ##........##..O..####..%...#!.# #......(......#.(..#......##### #....##.......#.............#### ##.#.##..##..##..#...........#.## ###......###....#..........##..## #######.......##.....................# ##.#....>.......##.#..................## ##..(....<...)...#..#........>.........)###### #..............!.#...............##.......#..## ##.....##!.......[.......##.............##....# ##....#..>....<[[........#....#....##........# ###.#.........##........#...##............### ####.....#..#.............#.!.##....#..## #......#........=...........#.......## #.....##...##................%......##### ##### ### ##..(.##.#...................#.)........###...## #.###### ####.....#.......(##..[.....####...........#.....# ####.#....###.....#...............#[..####.........##..##[..## #..........<......................#.................#........# #..............##......##.#..#.....#................#......###### #....).................##........>.#...(##..#...............#...# ###....>................#...............#..###...........!......# #...........#..####.............................##...#.....##.### #..............#.#.........(..........###..........#............# #...)......).....###.....###........%..##....[.......#........### ##........###....# #.....# #....##...#####..........###......## #................###.....###....##....#......................# #...[..(...##.........................#.....[....#...........## ##.[...#...###...............#...........!....%.#.#..##.....)..## #.....###...##[........_......(.................#....##%........# #.....####............................................##......### ##.....# ##.[................#.#)......##.......##.....##.#.#.# #....## #.##.#..###.....####.##.).............#...^.#####.### ##.#.# ######### #.....# #................<.....#### ### ##### #..###.....###...............###....# #.....#..#.............)..#.###....## ##..##..[#..........................# ##....#.....................#.#####..# #.(...#................##.!.#..####.#### #.....#...............##...............# #..#..#(..........................#....# #####...........[.................##..## ###........................#.......# ####.....................#......## ###........................#.# #...................##..#.## ##.....#.........##..#..### ##....#....(....(##...## #####..........###..## ###.....#### #### ###.### ###