# ##########. ########## #.........#.#####.......(. #.........'.........>..... ############ ############# #..)......#.....#y........######..........# #...........# #..)......####y.#(........+....'..........# #...........####).......)# ##0y0.(......######..........# #...........'.)))........# ##0000...... #..........# #...........####.........# ##000...... #..........# #....)......# #####'##### #000...... #######'#### #########'### ###.# ##+####### #[# ##...# ###...# #.# #.# #..### #...### #.## #.# #.## ##'########## #..# #.# ####.#### #...........# ##.# #.# #.....#.#####...........##### ##'###### #.# #####.#.....#...........'...###.......# #.# #.....#.###.#.......(...###...'.......# #.# #.#####.# #.#...>...))..# #####.......# #.# #.......# #.'........)..# #.......# #.# ###.##### ###...........# #.......# #)# #.# ######'###### #<......# #####.## #.# #.# ###'##### #......# #.# #.## #..### ###......### #.# #..### ##...# #....._....# #.# ##...# ###.# #..........# #.# ########'## ######'## ####..........# #.# #.........# ####)......####..'..........# #.# #...).....# #.)'.......'....##..........# #.# #.........# ##.##....[..#######........^.# #.# #.........####>.##.......# #..........# #.# #.........'....#######+### ######'##### #.# #.........###### #..# #..# ##.# #####'##### #.## ##.## #..# #..# #.# #..## #.## #######'##### ####.# ##..# #.# #.........#.# #....# #########.## #####'##########.###.###.#.# ##'######### #..........# #.............##.....#...#.# #..........# #..........# #...............######.###.######..........### #..........# #.............#..%.#...#...'....#..........'.###[.........# #.............##.###.#####.####.'..........#...[[.........# #####'##########........)..# ###.........<#####))).......# #....# ##'########## #...!......# ###)######## ####.# #..# #######+#### #)[....# ####'#### ##.## #....# ##)########## #.......# #..# ####.##### ###.))#####...# #.......#######'####### #........######.'.8)......8.# #.......'.##..........# #####............##.#..[#####...# #.......#..'..<.......###............###....##.#'###'#### #.......####..>.......'..[###.<......# ###..##.##...## #.......# #..........##### #........# ##.##.##.>.# #.......# #..........# #........# #.##.##...## #.......# #..........# #........# #.##.#'###'#### ######### #.)........# #........# #.#...#####...# ############ ########## #...8.......8.# ###...#####...# ##### #####