### ### ##.. # #.###..P PP .# ######## ##g##.PPP.P..# #######......#######.###.PP_PP..## #.....#......#......#.{...PP{..... #....>#......#......+.{{+.{PPP.... #.....'......#..##..##{.##........ #.....#......#..##..##..##...# #.....#......'...#..'....(.(.# #.....#......#..##..##..###### #.....'......#..##..###g# {{{ #.....#......#..##..# ... {{{ #.....#......#..##..# ... { { #.....#......#...#..# ... {{{ #>....#......#...#..# {{ #.....#......#..##..# #.....#......#..###+# #.....#......#..##..# #.....#......+..+...+ #######......#..##..#....... #......#..##..#....... #......'..##..#...... #......#......#....# #......#......#....# ........#......#....# .........#.....<#....# .........#####.......# ......... #..#....# ....... #..#....# #..#....# #..#...... #..#....... #..#....... #.. ....... ### ...$ ###+###+##z... ##..........z.. ............z.. ...........$... .......<...# >..........# .......#+### ....w.. ##..... #..... #..... #.....