###### ##### #### ##....## ##...## ##..## ##......## ##.....###....## ##........###.......##.....## #..........#.........#......########## #............P...............'.<.....# ##....................)......##.####.# ##..........................##.# #.# ##...<...................).##.# #.# ##..............!..#......##.# #.# ##......#.........##.....##.# #.# ##.........##########'##'###.# #.# ##..........# #.##.# #.# #.# #################...........# #.##.###.####.# #......................)...## ###.##.#........# #.################........## #...##.....####.# #.# ##......## #........### #.# #.# ##....## ########.# #.# #.# ##..## #.# #.# #.# #### ###'### #.# #.# ## ##.....## #.## #.# #.# #....=..###..# #.# #.# #.......('...# #.##.# ##......####.# #.#e## ##....## #.# #..#.# ##..## #.# #.###.# #'## #.# #.# ## #.#######.# e.. ##.........# e.... ########## #...######.# ....... #........## #.### #.# ####e.### #...).....## #### ##'## #.# ...# #..........# ##..####...## #.# .... #........(.# #....##.....## #.# ... ##........)# #.....#......#####.# ##........# #............'.....# ##.......# #...........######.# ######'## #.....#....## #.# #.# #....###..## ##'## #.### ####'# ##+# ##...## #...# #.# #.# ##..)..# ###)########.# #.# ##......# #..........####.####...)...# ##'#######..........'.......# #### ##......###.#####.####.......# ##..## ##........'..# #.# #......## #....###..<.)....#### #.# ##....## #...).#........).# ##'## ##..## #................# ##...####....## #...............## #)....##......# #..............## #......#......# #.....##......## #............## #....####....## ##..........## ##..## ##..## ##....#...## #### #### ##..###.## #### ###