c(0, map([[#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#],[#,'.','.','.','.','.','.','.','.','.','.','.','.','.','.','.',#],[#,'.','.','.','.','.','.','.','.','.','.','.','.',' ','.','.',#],[#,'.','.','.','.','.','.','.','.','.','.','.','.','.','.','.',#],[#,'.','.','.','.','.','.','.','.','.','.','.','.','.','.','.',#],[#,'.','.','.','.','.','.','.','.','.','.','.','.','.','.','.',#],[#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#,#]])).
c(0, cge(0,pacman,l(13,2),ap(@,normal,default,default))).
c(0, cge(2,mortal,l(1,1),ap('E',normal,red,default))).
c(0, cge(3,mortal,l(15,5),ap('E',normal,red,default))).
c(0, um(13,1,' ')).
c(0, me(0,13,1)).
c(0, me(2,1,2)).
c(0, me(3,14,5)).
c(1, um(14,1,' ')).
c(1, me(0,14,1)).
c(1, me(3,13,5)).
c(2, um(15,1,' ')).
c(2, me(0,15,1)).
c(2, me(2,1,3)).
c(2, me(3,13,4)).
c(3, um(15,2,' ')).
c(3, me(0,15,2)).
c(3, me(2,1,4)).
c(3, me(3,13,3)).
c(4, um(15,3,' ')).
c(4, me(0,15,3)).
c(4, me(3,14,3)).
c(5, w(1)).
c(5, w(' ')).
c(5, w('WARNING')).
c(5, w(': ')).
c(5, w('Your bot has attempted to move to a location occupied by a solid object!')).
c(5, w('\n')).
c(5, me(3,14,3)).
c(6, w(2)).
c(6, w(' ')).
c(6, w('WARNING')).
c(6, w(': ')).
c(6, w('Your bot has attempted to move to a location occupied by a solid object!')).
c(6, w('\n')).
c(6, me(2,1,3)).
c(6, me(3,14,2)).
c(7, um(15,4,' ')).
c(7, me(0,15,4)).
c(7, me(3,14,3)).
c(8, um(15,5,' ')).
c(8, me(0,15,5)).
c(8, me(2,1,2)).
c(8, me(3,13,3)).
c(9, um(14,5,' ')).
c(9, me(0,14,5)).
c(9, me(2,1,3)).
c(9, me(3,14,3)).
c(10, um(14,4,' ')).
c(10, me(0,14,4)).
c(10, me(2,2,3)).
c(10, me(3,14,3)).
c(11, me(0,14,5)).
c(11, me(2,3,3)).
c(11, me(3,14,4)).
c(12, w(3)).
c(12, w(' ')).
c(12, w('WARNING')).
c(12, w(': ')).
c(12, w('Your bot has attempted to move to a location occupied by a solid object!')).
c(12, w('\n')).
c(12, me(2,2,3)).
c(12, me(3,14,3)).
c(13, um(13,5,' ')).
c(13, me(0,13,5)).
c(13, me(2,1,3)).
c(13, me(3,14,3)).
c(14, um(13,4,' ')).
c(14, me(0,13,4)).
c(14, me(2,2,3)).
c(14, me(3,14,2)).
c(15, um(13,3,' ')).
c(15, me(0,13,3)).
c(15, me(2,2,3)).
c(15, me(3,13,2)).
c(16, me(0,13,4)).
c(16, me(2,1,3)).
c(16, me(3,14,2)).
c(17, um(12,4,' ')).
c(17, me(0,12,4)).
c(17, me(3,14,2)).
c(18, um(12,3,' ')).
c(18, me(0,12,3)).
c(18, me(2,1,4)).
c(18, me(3,14,2)).
c(19, um(12,2,' ')).
c(19, me(0,12,2)).
c(19, me(2,1,3)).
c(19, me(3,14,1)).
c(20, um(12,1,' ')).
c(20, me(0,12,1)).
c(20, me(2,1,2)).
c(21, um(11,1,' ')).
c(21, me(0,11,1)).
c(21, me(3,15,1)).
c(21, me(2,1,3)).
c(22, um(11,2,' ')).
c(22, me(0,11,2)).
c(22, me(3,15,1)).
c(22, me(2,1,2)).
c(23, um(11,3,' ')).
c(23, me(0,11,3)).
c(23, me(2,1,3)).
c(24, um(11,4,' ')).
c(24, me(0,11,4)).
c(24, me(2,1,2)).
c(25, um(11,5,' ')).
c(25, me(0,11,5)).
c(25, me(3,15,2)).
c(25, me(2,2,2)).
c(26, um(12,5,' ')).
c(26, me(0,12,5)).
c(26, me(2,2,2)).
c(27, me(0,11,5)).
c(27, me(3,15,1)).
c(27, me(2,2,2)).
c(28, um(10,5,' ')).
c(28, me(0,10,5)).
c(28, me(2,2,2)).
c(29, um(10,4,' ')).
c(29, me(0,10,4)).
c(29, me(3,15,2)).
c(29, me(2,1,2)).
c(30, um(10,3,' ')).
c(30, me(0,10,3)).
c(30, me(3,14,2)).
c(30, me(2,2,2)).
c(31, um(10,2,' ')).
c(31, me(0,10,2)).
c(31, me(3,13,2)).
c(31, me(2,1,2)).
c(32, um(10,1,' ')).
c(32, me(0,10,1)).
c(32, me(3,12,2)).
c(32, me(2,1,3)).
c(33, um(9,1,' ')).
c(33, me(0,9,1)).
c(33, me(3,12,3)).
c(33, me(2,2,3)).
c(34, um(9,2,' ')).
c(34, me(0,9,2)).
c(34, me(3,11,3)).
c(34, me(2,2,2)).
c(35, um(9,3,' ')).
c(35, me(0,9,3)).
c(35, me(3,11,3)).
c(35, me(2,2,1)).
c(36, um(9,4,' ')).
c(36, me(0,9,4)).
c(36, me(3,10,3)).
c(36, me(2,3,1)).
c(37, um(9,5,' ')).
c(37, me(0,9,5)).
c(37, me(3,9,3)).
c(37, me(2,4,1)).
c(38, um(8,5,' ')).
c(38, me(0,8,5)).
c(38, me(3,10,3)).
c(38, me(2,4,1)).
c(39, um(8,4,' ')).
c(39, me(0,8,4)).
c(39, me(3,9,3)).
c(39, me(2,4,2)).
c(40, um(8,3,' ')).
c(40, me(0,8,3)).
c(40, me(3,9,3)).
c(40, me(2,4,3)).
c(41, um(7,3,' ')).
c(41, me(0,7,3)).
c(41, me(3,9,2)).
c(41, me(2,4,3)).
c(42, um(7,2,' ')).
c(42, me(0,7,2)).
c(42, me(3,9,2)).
c(42, me(2,4,2)).
c(43, um(7,1,' ')).
c(43, me(0,7,1)).
c(43, me(3,10,2)).
c(43, me(2,4,2)).
c(44, um(8,1,' ')).
c(44, me(0,8,1)).
c(44, me(3,10,3)).
c(44, me(2,3,2)).
c(45, um(8,2,' ')).
c(45, me(0,8,2)).
c(45, me(3,11,3)).
c(45, me(2,3,3)).
c(46, me(0,7,2)).
c(46, me(3,10,3)).
c(46, me(2,2,3)).
c(47, um(6,2,' ')).
c(47, me(0,6,2)).
c(47, me(3,10,3)).
c(47, me(2,2,4)).
c(48, um(6,1,' ')).
c(48, me(0,6,1)).
c(48, me(3,10,3)).
c(48, me(2,2,4)).
c(49, um(5,1,' ')).
c(49, me(0,5,1)).
c(49, me(3,10,3)).
c(49, me(2,3,4)).
c(50, um(5,2,' ')).
c(50, me(0,5,2)).
c(50, me(3,11,3)).
c(50, me(2,4,4)).
c(51, um(5,3,' ')).
c(51, me(0,5,3)).
c(51, me(3,11,3)).
c(51, me(2,5,4)).
c(52, me(0,5,2)).
c(52, me(3,11,3)).
c(52, me(2,5,3)).
c(53, me(0,5,1)).
c(53, me(3,12,3)).
c(53, me(2,4,3)).
c(54, um(4,1,' ')).
c(54, me(0,4,1)).
c(54, me(3,13,3)).
c(54, me(2,4,2)).
c(55, w(4)).
c(55, w(' ')).
c(55, w('WARNING')).
c(55, w(': ')).
c(55, w('Your bot has attempted to move to a location occupied by a solid object!')).
c(55, w('\n')).
c(55, me(3,13,4)).
c(55, me(2,5,2)).
c(56, um(4,2,' ')).
c(56, me(0,4,2)).
c(56, me(3,12,4)).
c(56, me(2,4,2)).
